<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>柱状图男女人数</title>
</head>

<!-- 导入本地echarts.js -->
<script src="/js/echarts.min.js"></script>
<!-- 导入官方jquery.js -->
<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.5.1.min.js"></script>

<body>
<!-- 为 ECharts 准备一个定义了宽高的 DOM -->
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript">
    // 基于准备好的dom，初始化echarts实例
    var myChart = echarts.init(document.getElementById('main'));

    // 指定图表的配置项和数据
    var option = {
        title: {
            text: '用户性别比例'
        },
        tooltip: {},
        legend: {
            data: ['性别']
        },
        xAxis: {
            //data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
        },
        yAxis: {},
        series: [
            // {
            //   name: '性别',
            //   type: 'bar',
            //   data: [5, 20, 36, 10, 10, 20]
            // }
        ]
    };

    // 使用刚指定的配置项和数据显示图表。
    //myChart.setOption(option);

    //发送ajax
    $.get("/user/getUserGenderDto",
        function(userGenderDto){
            //赋值
            option.xAxis.data = userGenderDto.genderData;
            option.series = userGenderDto;

            //配置
            myChart.setOption(option);
        });

</script>
</body>




</html>